madagascan cuckoo - Turkish English Dictionary